Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 MENLOVE AVENUE Detached £500,000 22 Sep 2014
87 MENLOVE AVENUE Detached £249,500 1 Feb 2002
89 MENLOVE AVENUE Detached £560,000 20 Jun 2016
91 MENLOVE AVENUE Detached £535,000 18 Feb 2005
97 MENLOVE AVENUE Detached £542,500 15 May 2012
99 MENLOVE AVENUE Detached £400,000 4 Apr 2003
103 MENLOVE AVENUE Detached £138,250 12 Sep 1997
105 MENLOVE AVENUE Detached £600,000 20 Feb 2018
107 MENLOVE AVENUE Detached £200,000 13 Jun 1996
109 MENLOVE AVENUE Detached £550,000 19 Jul 2010